be confronted by/with problems - Turco Inglés Diccionario